package com.itheima.d4_date;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 掌握Date中 before after函数的使用
 */
public class DateDemo3 {
    public static void main(String[] args) throws ParseException {
        /*
         * 秒杀系统的判断
         * 秒杀时间 2020-11-11 0:0:0 - 2020-11-11 0:10:0
         * A 下单时间 2020-11-11 0:03:47
         * B 下单时间 2020-11-11 0:10:11
         * 进行判断，谁秒杀成功
         */
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String start = "2020-11-11 0:0:0";
        String end = "2020-11-11 0:10:0";
        String A_time = "2020-11-11 0:03:47";
        String B_time = "2020-11-11 0:10:11";
        //将得到的4个时间进行解析为标准格式
        Date d1 = sdf.parse(start);
        Date d2 = sdf.parse(end);
        Date d3 = sdf.parse(A_time);
        Date d4 = sdf.parse(B_time);

        //after before函数的使用
        if(d3.after(d1) && d3.before(d2)){
            System.out.println("A秒杀成功");
        }
        else System.out.println("A秒杀失败");
        if(d4.after(d1) && d4.before(d2)){
            System.out.println("B秒杀成功");
        }
        else System.out.println("B秒杀失败");

    }

}
